package cn.bugstack.domain.strategy.service;

import cn.bugstack.domain.strategy.model.valobj.StrategyAwardStockKeyVO;

/**
 * @Title: IRaffleStock
 * @Author lz
 * @Date 2025/8/6 21:51
 * @description: 抽奖库存相关接口，获取库存相关队列
 */
public interface IRaffleStock {
    StrategyAwardStockKeyVO takeQueueValue() throws InterruptedException;

    void updateStrategyAwardStock(Long strategyId, Integer awardId);
}
